This page last changed on Jan 13, 2009.

Oracle Data Service Integrator 10gR3 Server and Client Classpath Settings

The following describes the various Oracle Data Service Integrator Client/Server configurations and their classpath requirements.  

Topics

Oracle Data Service Integrator-Enabled Server Classpath

The Oracle Data Service Integrator-enabled server needs the following classpath setting.

Oracle Data Service Intergrator-Enabled Server Classpath Settings 
CLASSPATH=
  <BEA_HOME>/modules/features/odsi.server.modules_10.3.0.0.jar
  <ALDSP_HOME>/lib/ld-server-core.jar
  <WLS_CLASSPATH>

The odsi.server.modules_10.3.0.0.jar manifest classpath contains the following jars:

Class-Path: ../com.bea.common.configfwk_1.2.0.0.jar 
../com.bea.common.configfwk.wlinterop_10.3.0.0.jar 
../com.bea.core.xquery.beaxmlbeans-interop_1.3.0.0.jar 
../com.bea.core.xquery.xmlbeans-interop_1.3.0.0.jar 
../com.bea.core.binxml_1.3.0.0.jar 
../com.bea.core.sdo_1.1.0.0.jar 
../com.bea.core.xquery_1.3.0.0.jar 
../com.bea.alsb.client_1.1.0.0.jar
Notes:
  • Oracle Data Service Integrator depends on the apache_xbean.jar, which is available from the weblogic.jar manifest entry.
  • The ld-server-core.jar's manifest file refers to the following set of jars used by the Oracle Data Service Integrator server.
    wlsdo.jar
    relational-providers.jar
    ld-client.jar
    ld-jdbc.jar

Oracle Data Service Integrator Client Classpaths 

Java Mediator API Client

Client applications using the Oracle Data Service Integrator Mediator API need one of the following classpaths.

Static Java Mediator API Client Classpath

  • With weblogic.jar
    CLASSPATH=
        <dataspace-dsp-client>.jar                  <= this is the generated static client jar
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <WL_HOME>/server/lib/weblogic.jar
  • With wlfullclient.jar
    CLASSPATH=
        <dataspace-dsp-client>.jar                  <= this is the generated static client jar
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <BEA_HOME>/modules/com.bea.core.xml.xmlbeans_1.0.0.0_2-4-0.jar
        <WL_HOME>/server/lib/wlfullclient.jar

Dynamic Mediator API Classpath

  • With weblogic.jar
    CLASSPATH=
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <WL_HOME>/server/lib/weblogic.jar
  • With wlfullclient.jar
    CLASSPATH=
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <BEA_HOME>/modules/com.bea.core.xml.xmlbeans_1.0.0.0_2-4-0.jar
        <WL_HOME>/server/lib/wlfullclient.jar

Web Service Client

Static Web Service Client Classpath

  • With weblogic.jar
    CLASSPATH=
        <dataspace-ws-client>.jar                  <= this is the generated static client jar for the webservices transport
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <WL_HOME>/server/lib/weblogic.jar
  • With wlfullclient.jar
    CLASSPATH=
        <dataspace-ws-client>.jar                  <= this is the generated static client jar for the webservices transport
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <BEA_HOME>/modules/com.bea.core.xml.xmlbeans_1.0.0.0_2-4-0.jar
        <BEA_HOME>/modules/com.bea.core.xml.beaxmlbeans_1.0.0.0_2-4-0.jar
        <BEA_HOME>/modules/glassfish.jaxws.rt_2.1.3.jar
        <WL_HOME>/server/lib/webserviceclient.jar
        <WL_HOME>/server/lib/wseeclient.jar
        <WL_HOME>/server/lib/wlfullclient.jar

Dynamic Web Service Client Classpath

  • With weblogic.jar
    CLASSPATH=
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <WL_HOME>/server/lib/weblogic.jar
  • With wlfullclient.jar
    CLASSPATH=
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <BEA_HOME>/modules/com.bea.core.xml.xmlbeans_1.0.0.0_2-4-0.jar
        <BEA_HOME>/modules/com.bea.core.xml.beaxmlbeans_1.0.0.0_2-4-0.jar
        <BEA_HOME>/modules/glassfish.jaxws.rt_2.1.3.jar
        <WL_HOME>/server/lib/webserviceclient.jar
        <WL_HOME>/server/lib/wseeclient.jar
        <WL_HOME>/server/lib/wlfullclient.jar

DSP Control Client

DSP Control Client Classpath

  • With weblogic.jar
    CLASSPATH=
        <dataspace-dsp-client>.jar                  <= this is the generated static client jar for DSP Control transport
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <WL_HOME>/server/lib/weblogic.jar
  • With wlfullclient.jar
    CLASSPATH=
        <dataspace-dsp-client>.jar                  <= this is the generated static client jar for DSP Control transport
        <ALDSP_HOME>/lib/ld-client.jar
        <BEA_HOME>/modules/com.bea.core.sdo_1.1.0.0.jar
        <BEA_HOME>/modules/com.bea.core.xml.xmlbeans_1.0.0.0_2-4-0.jar
        <BEA_HOME>/modules/com.bea.core.xml.beaxmlbeans_1.0.0.0_2-4-0.jar
        <BEA_HOME>/modules/glassfish.jaxws.rt_2.1.3.jar
        <BEA_HOME>/modules/glassfish.stax.ex_1.0.0.0_1-2.jar
        <BEA_HOME>/modules/glassfish.jaxb_2.1.6.jar
        <BEA_HOME>/modules/glassfish.xmlstreambuffer_0.5.221.jar
        <WL_HOME>/server/lib/webserviceclient.jar
        <WL_HOME>/server/lib/wseeclient.jar
        <WL_HOME>/server/lib/wlfullclient.jar

JMX Mbean Management API Client

JMX Mbean Management API Client Classpath

  • With weblogic.jar
    CLASSPATH=
        <ALDSP_HOME>/lib/ld-client.jar
        <WL_HOME>/server/lib/weblogic.jar
  • With wlfullclient.jar
    CLASSPATH=
        <ALDSP_HOME>/lib/ld-client.jar
        <WL_HOME>/server/lib/wlfullclient.jar

Oracle Data Service Integrator JDBC API Client

Oracle Data Service Integrator JDBC API Client Classpath

  • With weblogic.jar
    CLASSPATH=
        <ALDSP_HOME>/lib/ld-client.jar
        <ALDSP_HOME>/lib/ldjdbc.jar
        <WL_HOME>/server/lib/weblogic.jar
  • With wlfullclient.jar
    CLASSPATH=
        <ALDSP_HOME>/lib/ld-client.jar
        <ALDSP_HOME>/lib/ldjdbc.jar
        <WL_HOME>/server/lib/wlfullclient.jar
Document generated by Confluence on Jan 13, 2009 15:15